﻿@charset "utf-8";

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.container{
	height: auto;
	width: 100%;
	float: left;
	background-color: #FFFFFF;
}

.wrapper {
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.heand{
	background-image: url(../images/heand_bj.png);
	background-repeat: repeat;
	height: 106px;
	width: 100%;
	margin: 0px;
	float: left;
}

.heand_count{
	float: left;
	height: 106px;
	width: 1024px;
}

.logo{
	float: left;
	height: 57px;
	width: 304px;
	margin-top: 20px;
	margin-left: 15px;
	margin-right: 15px;
}

.heand_menu{
	float: left;
	height: 64px;
	width: auto;
	margin-top: 20px;
}

.heand_menu1{
	float: left;
	height: 64px;
	width: 90px;
	margin-right: 8px;
}

.banner{
	float: left;
	height: 300px;
	width: 1024px;
}
.index_content_1{
	float: left;
	height: auto;
	width: 760px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.longin{
	float: left;
	height: 370px;
	width: 670px;
}
.longin_left{
	float: left;
	height: 370px;
	width: 350px;
	background-image: url(../images/loing_1.png);
	background-repeat: no-repeat;
}
.longin_left_1{
	float: left;
	height: 180px;
	width: 290px;
	margin-left: 28px;
	margin-top: 120px;
}

.longin_left_2{
	float: left;
	height: 30px;
	width: 260px;
	margin-left: 20px;
	margin-bottom: 10px;
	border: 1px solid #91AFD1;
	background-color: #FFFFFF;
}
.longin_left_2_input{
	background:transparent;
	border:0px;
	font-family: "新宋体";
	font-size: 12px;
	line-height: 30px;
	color: #666666;
	float: left;
	height: 30px;
	width: 260px;
}
.longin_left_3{
	float: left;
	height: 30px;
	width: 150px;
	margin-left: 20px;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 30px;
	color: #000000;
	font-weight: bold;
}

.longin_left_4{
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #000000;
	float: left;
	height: 30px;
	width: 100px;
}

.longin_left_5{
	float: left;
	height: 35px;
	width: 205px;
	margin-top: 10px;
	margin-left: 50px;
}
.cases_count{
	float: left;
	height: auto;
	width: 1024px;
}

.cases_count_1{
	float: left;
	height: 72px;
	width: 1024px;
}

.cases_count_2{
	float: left;
	height: auto;
	width: 954px;
	margin-left: 70px;
}

.cases_count_3{
	float: left;
	height: 270px;
	width: 273px;
	margin-right: 30px;
}
.cases_count_4{
	float: left;
	height: 200px;
	width: 273px;
}
.cases_count_5{
	float: left;
	height: 70px;
	width: 273px;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 70px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.index_content{
	float: left;
	height: auto;
	width: 1024px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.index_content_left{
	float: left;
	height: 250px;
	width: 460px;
	margin-right: 20px;
	margin-left: 10px;
}

.index_content_left1{
	float: left;
	height: 50px;
	width: 460px;
	margin-bottom: 10px;
}

.index_content_left2{
	float: left;
	height: 50px;
	width: 122px;
}

.index_content_left3{
float: right;
	height: 50px;
	width: auto;
	font-family: "";
	font-size: 12px;
	line-height: 50px;
	color: #313131;
	margin-right: 10px;
}

.index_content_left3 a{
	font-family: "";
	font-size: 12px;
	line-height: 50px;
	color: #313131;
	text-decoration: none;
}

.container_left2{
	float: left;
	height: 138px;
	width: 460px;
}
.container_left2 ul{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
	float: left;
}

.container_left2 ul li{
	float: left;
	width: 460px;
	height: 30px;
	line-height: 30px;
}

.container_left2 ul li a{
	line-height: 30px;
	text-decoration: none;
}

.container_font2{
	font-family: "";
	font-size: 12px;
	color: #666666;
	margin: 0px;
	padding: 0px;
	float: left;
}

.container_font2 a{
	font-family: "";
	font-size: 12px;
	color: #666666;
	margin: 0px;
	padding: 0px;
	float: left;
	text-decoration: none;
}

.container_font{
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	margin: 0px;
	padding: 0px;
	float: right;
	font-weight: normal;
}


.index_content_right{
	float: left;
	width: 525px;
	height: 250px;
}

.index_content_right1{
	float: left;
	height: 50px;
	width: 525px;
	margin-bottom: 10px;
}

.index_content_right2{
	float: left;
	height: auto;
	width: 300px;
	font-family: "";
	font-size: 12px;
	color: #313131;
	line-height: 20px;
}

.index_content_right3{
	float: left;
	height: 140px;
	width: 200px;
	border: 2px solid #CAE886;
	margin-left: 15px;
	margin-top: 10px;
}

.footer{
	height: 135px;
	width: 100%;
	background-color: #000000;
	margin: 0px;
	float: left;
}

.footer_1{
	float: right;
	height: 30px;
	width: 200px;
	margin-top: 20px;
}

.footer_2{
	float: left;
	height: 30px;
	width: 720px;
	margin-top: 20px;
}
.footer_2 ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.footer_2 ul li{
	font-family: "";
	font-size: 12px;
	line-height: 30px;
	color: #FFFFFF;
	float: left;
	height: 30px;
	width: auto;
	margin-right: 20px;
	list-style-type: none;
	margin-left: 20px;
}

.footer_2 ul li a{
	font-family: "";
	font-size: 12px;
	line-height: 30px;
	color: #FFFFFF;
	list-style-type: none;
	text-decoration: none;
}

.footer_2 ul li a:hover{
	font-family: "";
	font-size: 12px;
	line-height: 30px;
	color: #FF6600;
	list-style-type: none;
	text-decoration: underline;
}

.footer_3{
	float: left;
	height: auto;
	width: 600px;
	margin-top: 20px;
	font-family: "";
	font-size: 12px;
	color: #FFFFFF;
	line-height: 30px;
	margin-left: 20px;
}

.jiathis_style{
	line-height: 30px;
}


.content_banner{
	background-color: #cae886;
	float: left;
	height: 190px;
	width: 100%;
}
.content{
	float: left;
	height: auto;
	width: 1024px;
	margin-top: 25px;
}

.content_left{
	float: left;
	height: auto;
	width: 190px;
	margin-right: 40px;
}

.content_left1{
	float: left;
	height: 70px;
	width: 170px;
	margin-left: 10px;
	margin-bottom: 10px;
}

.content_right{
	float: left;
	height: auto;
	width: 760px;
	margin-bottom: 20px;
}

.content_right img{
	float: right;
	margin-right: 40px;
}
.service_img{
	float: left;
	height: 200px;
	width: 760px;
	text-align: center;
}

.font{
	font-family: "΢ź", "", "";
	font-size: 18px;
	line-height: 50px;
	color: #0c2f17;
	font-weight: bolder;
}

.font1{
	font-family: "";
	font-size: 12px;
	line-height: 30px;
	color: #000000;
}


.products_left{
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	color: #FFFFFF;
	background-image: url(../images/products_icon1.png);
	background-repeat: no-repeat;
	float: left;
	height: 30px;
	width: 145px;
	margin-left: 20px;
	margin-bottom: 5px;
	text-align: center;
}

.products_left a{
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	color: #FFFFFF;
	text-decoration: none;
}

.products_left1{
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	color: #0c2f17;
	background-image: url(../images/products_icon2.png);
	background-repeat: no-repeat;
	float: left;
	height: 30px;
	width: 145px;
	margin-bottom: 5px;
	margin-left: 20px;
	text-align: center;
}

.products_left1 a{
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	color: #0c2f17;
	text-decoration: none;
}

.products_right{
	float: left;
	height: auto;
	width: 1024px;
	margin-bottom: 20px;
}

.products_right2{
	float: left;
	height: auto;
	width: 760px;
}

.hr_left{
	float: left;
	height: auto;
	width: 760px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #0c2f17;
	margin-bottom: 20px;
}

.hr_font{
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	font-weight: bold;
	color: #0c2f17;
}

.hr_font a{
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	font-weight: bold;
	color: #0c2f17;
	text-decoration: none;
}

.hr_font1{
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	color: #000000;
}

.contact_us_right{
	float: left;
	height: 330px;
	width: 760px;
}


.maptitle {
    background: url("../images/maptitle.png") repeat-x scroll 0 0 transparent;
    border-bottom: 2px solid #CFCDD0;
    height: 30px;
    position: relative;
    width: 760px;
}

.searchResultPanel {
    border: 1px solid #C0C0C0;
    display: none;
    height: auto;
    width: 150px;
}
.r-result {
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    line-height: 30px;
    padding-left: 10px;
}
.suggestId {
    width: 300px;
}

.navigation {
    background: none repeat scroll 0 0 white;
    border: 2px solid #9BA2BE;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    left: 650px;
    line-height: 30px;
    position: relative;
    text-align: center;
    top: 5px;
    width: 70px;
    z-index: 100;
}

.market_active {
    background: url("../images/maptitle.png") repeat-x scroll 0 0 transparent;
    border: 2px solid #CFCDD0;
    cursor: pointer;
}
.market {
    font-size: 12px;
    font-weight: bold;
    height: 20px;
    left: 650px;
    line-height: 21px;
    position: relative;
    text-align: right;
    top: -60px;
    width: 70px;
}

.market img {
    left: 2px;
    position: absolute;
    top: 2px;
    width: 10px;
}
#map {
	
	float: left;
    height: 250px;
    padding-bottom: 20px;
    padding-top: 20px;
    width: 760px;
}


.news_container{
	float: left;
	height: auto;
	width: 760px;
}
.news_container ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.news_container ul li{
	height: 30px;
	width: 760px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #babfbb;
}

.news_container ul li a{
	text-decoration: none;
}

.news_font{
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	color: #787878;
	float: left;
	height: 30px;
	width: 700px;
}

.news_font1{
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	color: #787878;
	float: right;
	height: 30px;
	width: auto;
}
